
package com.bear.net.httpclient.util;

import com.bear.cmcc.NetTestHTTP.BuildConfig;

/**
 * 自定义Log,输出之前判断是否debug模式
 * 
 * @author wangjie
 */
public class LogUtil {

    /**
     * 输出 INFO 日志信息.
     * 
     * @param tag
     * @param msg
     */
    public static void i(String tag, String msg) {
        if (BuildConfig.DEBUG) {
            android.util.Log.i(tag, msg);
        }
    }

    /**
     * 输出 DEBUG 日志信息.
     * 
     * @param tag
     * @param msg
     */
    public static void d(String tag, String msg) {
        if (BuildConfig.DEBUG) {
            android.util.Log.d(tag, msg);
        }
    }

    /**
     * 输出 ERROR 日志信息.
     * 
     * @param tag
     * @param msg
     */
    public static void e(String tag, String msg) {
        if (BuildConfig.DEBUG) {
            android.util.Log.e(tag, msg);
        }
    }

    /**
     * 输出 VERBOSE 日志信息.
     * 
     * @param tag
     * @param msg
     */
    public static void v(String tag, String msg) {
        if (BuildConfig.DEBUG) {
            android.util.Log.v(tag, msg);
        }
    }

    /**
     * 输出 WARN 日志信息.
     * 
     * @param tag
     * @param msg
     */
    public static void w(String tag, String msg) {
        if (BuildConfig.DEBUG) {
            android.util.Log.w(tag, msg);
        }
    }
}
